html,body,div,h1,h2,h3,h4,h5,h6,p,img,dl,dt,dd,ol,ul,li,table,caption,tbody,tfoot,thead,tr,th,td,form,fieldset,embed,object,applet{border:0;cursor:default;margin:0;padding:0;}
ul,ol,li{list-style:none;}
input,select,textarea,option{font-family:inherit;font-size:inherit;}
em{font-style:normal;}
body{color:#000;font-family:Arial, sans-serif;font-size:.75em;background:#418111 url(../images/green_look_clear.jpg) no-repeat scroll center -460px;background-attachment:fixed;min-width:960px;-webkit-background-size:1440px 1277px;-moz-background-size:1440px 1277px;}
h3{font-size:16px;color:#5F9F0A;}
a:link,a:visited,a:hover,a:active{text-decoration:none;}
a:hover {text-decoration: underline;}
input.text{font-size:2em;width:400px;background:#FFF url(../images/input_bg.gif) repeat-x scroll center top;border:1px solid #CCC;padding:4px;}
.body{width:960px;margin:0 auto;padding: 30px 0px 0px 0px;}
.panel{background:#ebf4ff;border:0 solid;overflow:hidden;border-color:#ccc;padding:0 10px;}
.panel .panel-header{background:#0059b8 url(../images/gradient.png) repeat-x 0 -100px;border-bottom:0 solid #0071eb;border-top:1px solid #9ecdff;color:#FFF;user-select:none;-moz-user-select:none;-webkit-user-select:none;margin:0 -10px;padding:4px 10px;}
.panel .panel-header .panel-header-button{float:right;border-left:0 solid #ccc;height:26px;width:22px;cursor:pointer;margin:-4px 0;}
.panel .panel-header .panel-header-button:hover{background:rgba(255,255,255,0.1);border-left:0 solid #ddd;}
.panel .panel-header .panel-header-button.last{float:right;border-left:0 solid #ccc;height:26px;width:22px;margin:-4px -10px -4px 0;}
.panel .panel-header .panel-header-button.last:hover{-moz-border-radius:0 3px 0 0;-webkit-border-radius:0 3px 0 0;-o-border-radius:0 3px 0 0;-ms-border-radius:0 3px 0 0;-khtml-border-radius:0 3px 0 0;border-radius:0 3px 0 0;}
.panel .panel-header .expand-collapse{background:transparent url(../images/ui-icons_ffffff_256x240.png);background-position:-63px -14px;cursor:pointer;width:16px;height:16px;float:right;font-size:1em;-moz-border-radius:4px;-webkit-border-radius:4px;text-decoration:none;display:block;margin:3px 2px 0 0;padding:2px 2px 2px 1px;}
.panel .panel-header .options{background:transparent url(../images/ui-icons_ffffff_256x240.png);background-position:-191px -114px;width:16px;height:16px;float:right;font-size:1em;-moz-border-radius:4px;-webkit-border-radius:4px;text-decoration:none;display:block;margin:6px 2px 0 0;padding:0 2px 0 1px;}
.panel .panel-header .plus{background:transparent url(../images/ui-icons_ffffff_256x240.png);background-position:-14px -127px;width:16px;height:16px;float:right;font-size:1em;-moz-border-radius:4px;-webkit-border-radius:4px;text-decoration:none;display:block;margin:3px 2px 0 0;padding:2px 2px 1px 1px;}
.panel .panel-content{padding:10px 0;}
.panel .panel-header .panel-header-button:active,.panel .panel-header .panel-header-button.clicked{background:rgba(0,0,0,0.25);}
.error a,.notice a,.success a{cursor:pointer;font-weight:700;text-decoration:underline;}
.error .close_flash,.notice .close_flash,.success .close_flash{float:right;display:block;width:16px;height:16px;background:url(../images/ui-icons_888888_256x240.png) no-repeat;background-position:-32px -192px;cursor:pointer;}
.error img,.notice img,.success img{margin:0 4px -3px 0;}
.notice{background:#fc0 url(../images/gradient.png) repeat-x 0 -60px;}
.error,.notice,.success{-moz-border-radius:4px;-webkit-border-radius:4px;-o-border-radius:4px;-ms-border-radius:4px;-khtml-border-radius:4px;border-radius:4px;border-width:1px;padding:20px;}
.error h2,.notice h2,.success h2{font-size:1.5em;font-weight:700;margin:0;padding:0;}
.error{margin-bottom:1em;border:2px solid #ddd;background:#fbe3e4;color:#8a1f11;border-color:#fbc2c4;padding:.8em;}
.error a{color:#8a1f11;}
.panel .notice{margin-bottom:1em;border:2px solid #ddd;background:#fff6bf;color:#514721;border-color:#ffd324;padding:.8em;}
.panel .notice a{color:#514721;}
.success{margin-bottom:1em;border:2px solid #ddd;background:#e6efc2;color:#264409;border-color:#c6d880;padding:.8em;}
.success a{color:#264409;}
.login-container{background:#FFF;width:320px;overflow:hidden;-moz-border-radius:12px;-webkit-border-radius:12px;-o-border-radius:12px;-ms-border-radius:12px;-khtml-border-radius:12px;border-radius:12px;box-shadow:0 0 12px #000;-moz-box-shadow:0 0 12px #000;-webkit-box-shadow:0 0 12px #000;margin:60px auto 0;padding:20px 10px;}
.login-container .error,.login-container .notice,.login-container .success{margin-top:10px;}
.login-container .login-form p.remember_me{margin:0 0 0 70px;}
.login-container .login-form fieldset{padding:12px;}
.login-container .login-form label.login{display:inline-block;width:60px;font-size:1em;margin-bottom:4px;text-align:right;margin-right:12px;font-weight:700;}
.login-container .login-form label{font-weight:400;}
.login-container .login-form input.text,.login-container .login-form .fieldWithErrors input.text{display:inline-block;margin-bottom:10px;font-size:1.2em;width:200px;padding:8px 4px;}
.login-container .login-form .fieldWithErrors{display:inline-block;}
.login-container .login-form a.submit{display:inline-block;float:left;margin-left:75px;font-size:1.2em;font-weight:700;margin-top:4px;}
.login-container .login-form .red{color:red;}
.login-container .login-form .cancel{float:left;color:#c00;margin-left:12px;font-size:1.2em;text-decoration:underline;padding:4px;}
.login-container .login-form .username-hint{color:#aaa;font-size:1em;margin:-8px 0 4px 79px;}
.login-container .login-form .forgot-password{width:298px;background:#eee;clear:both;text-align:center;margin-top:10px;margin-bottom:-10px;float:left;-moz-border-radius:8px;-webkit-border-radius:8px;-o-border-radius:8px;-ms-border-radius:8px;-khtml-border-radius:8px;border-radius:8px;border-color:#eee #ddd #ddd #eee;border-style:solid;border-width:1px;padding:8px 0;}
.login-container .login-form .forgot-password a{color:#444;}
.login-container .login-form .forgot-password a:hover{text-decoration:underline;}
.awesome{background:#222 url(../images/gradient.png) repeat-x 0 -120px;display:inline-block;color:#FFF;text-decoration:none;font-weight:700;line-height:1;-moz-border-radius:16px;-webkit-border-radius:16px;-o-border-radius:16px;-ms-border-radius:16px;-khtml-border-radius:16px;border-radius:16px;text-shadow:0 -1px 1px rgba(0,0,0,0.25);border-bottom:1px solid rgba(0,0,0,0.25);border-right:1px solid rgba(0,0,0,0.25);border-left:1px solid rgba(255,255,255,0.25);border-top:1px solid rgba(255,255,255,0.25);position:relative;cursor:pointer;padding:5px 16px 6px;}
.green.awesome{background-color:#4D9900;}

.global_header{z-index:9998;height:35px;width:100%;background:url(../images/bg.png) repeat-x;position:fixed;_position:absolute;left:0;top:0;}
.global_header .header{width:950px;position:relative;margin:0 auto;}
.global_header .header .right_menu{float:right;}
.global_header .header a.link{color:#c1c1c1;text-decoration:none;}
.global_header .header .logo a{float:left;display:inline;width:139px;height:26px;background:url(../images/logo.png) no-repeat;margin:2px 24px 0 0;}
.global_header .header .logo a:hover{background-position:0 -26px;}

.global_header .header .list{float:left;display:inline;font-size:14px;}
.global_header .header .list li,.global_header .header .search,.global_header .header .message,.global_header .header .person,.global_header .header .letter{float:left;position:relative;display:inline;z-index:9998;}
.global_header .header .list li{padding:0 0 0 2px;}
.global_header .header .list li a.link{display:inline-block;height:16px;line-height:16px;padding:9px 10px 8px;}
.global_header .header .list li a.link:hover{background:url(../images/hover_bg.png) repeat;cursor:pointer;}

.global_header .header .list li.current_page a.link,
.global_header .header .list li.current_page a.link:hover{background:url(../images/current_page_bg.png) repeat;color:#fff;}

.global_header .header .select{display:none;position:absolute;z-index:9998;top:35px;left:0;width:80px;border:1px solid #131718;border-top:0;-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px 5px;-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px 5px;-moz-box-shadow:1px 1px 2px #9fadb1;-webkit-box-shadow:1px 1px 2px #9fadb1;box-shadow:1px 1px 2px #9fadb1;padding:2px 0;}
.global_header .header .select a.link,.global_header .header .list li .select a.link{background:none;height:20px;line-height:20px;display:block;color:#c2c1c1;margin:2px 0;padding:5px 0 5px 13px;}
.global_header .header .select a.link:hover,
.global_header .header .list li .select a.link:hover{background-color:#515151;color:#fff;}
.global_header .header .search{background:url(../images/search_bg.gif) no-repeat;width:200px;height:25px;margin:4px 0 0 10px;}
.global_header .header .search .input{float:left;color:#939393;background:none;border:0;width:156px;height:22px;line-height:23px;margin:2px 0 0;padding:1px 5px 0 10px;}
.global_header .header .search .btn{float:left;width:27px;height:23px;border:0;cursor:pointer;background:none;margin:1px 2px 0 0;}
.global_header .header .search .btn:hover{background:url(../images/search_bg.gif) no-repeat 0 -50px;}
.global_header .header .search_person{float:left;color:#c1c1c1;font-size:12px;margin:10px 0 0 10px;}
.global_header .header .layer_tips{right:35px;top:47px;}
.global_header .header .layer_tips a{color:#0095cd;}

.global_header .header .person li.current_page a.link,
.global_header .header .person li.current_page a.link:hover{background:url(../images/current_page_bg.png) repeat;color:#fff;}
.global_header .header .person{height:27px;}
.global_header .header .person li{float:right;display:inline;position:relative;vertical-align:middle;padding:0 0 0 2px;}
.global_header .header .person li .ico_setting{width:16px;height:16px;background:url(../images/ico_setting.png) no-repeat;_background:url(../images/ico_setting.gif) no-repeat;}
.global_header .header .person li a.link{display:inline-block;height:16px;line-height:16px;padding:9px 10px 8px;}
.global_header .header .person li a.link:hover{background:url(../images/hover_bg.png) repeat;}

.global_header .no_login{color:#C1C1C1;padding:8px 0;}
.global_header .no_login a{color:#c1c1c1;}
.global_header .no_login span{margin:0 20px 0 0;}
.global_header .no_login em{margin:0 8px;}

.global_header .header .list li.current .W_arr_d em,
.global_header .header .person li.current .W_arr_d em{background:#595959;}

.global_header .header .list li.current a.link,
.global_header .header .list li.current a.link:hover,
.global_header .header .person li.current a.link{border:1px solid #000;border-bottom:0;-moz-border-radius-topright:3px;-webkit-border-top-right-radius:3px;-moz-border-radius-topleft:3px;-webkit-border-top-left-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;cursor:pointer;color:#595959;position:relative;z-index:9999;background:url(../images/current_bg.png) repeat;margin:2px 0 0;padding:6px 9px 9px;}
.global_header .header .person li.current .layer_topmenu_list{display:block;}
.global_header .header .list li.current .layer_topmenu_list{display:block;}

.global_header .header .list li.current a.link,
.global_header .header .current a.link,
.global_header .header .list li.current .layer_topmenu_list_yy ul li a:hover,
.global_header .header .layer_topmenu_list_yy dl:hover dd a,
.global_header .header .layer_topmenu_list_yy dl:hover dd em,
.global_header .header .layer_topmenu_list_yy dd em{color:#595959;}

.global_header .header .layer_topmenu_list_yy .func{overflow:hidden;font-size:12px;line-height:14px;color:#595959;margin:0 4px;padding:6px 5px 9px;}
.global_header .header .layer_topmenu_list_yy .func span{float:right;font-size:12px;background:none;}
.global_header .header .layer_topmenu_list_yy .func span .W_vline{margin:0 5px;}
.global_header .header .layer_topmenu_list_yy .func em{display:block;text-align:right;}
.global_header .header .layer_topmenu_list_yy .func strong{font-weight:700;margin:0 2px;}
.global_header .header .layer_topmenu_list_yy .func a.more{background:none;color:#0078b6;padding:0;}
.global_header .header .layer_topmenu_list_yy .func_other{border:0;clear:both;padding:0 5px 6px;}
.global_header .header .layer_topmenu_list_yy .func_up{background:url(../images/layer_title_bg.png) repeat-x;padding:10px 5px 5px;}

.global_header .header .layer_topmenu_list{display:none;overflow:hidden;width:130px;position:absolute;top:33px;right:0;z-index:9998;background:url(../images/layer_bg.png);_background:#fff;color:#fff;border:1px solid #797979;-moz-border-radius-bottomright:3px;-webkit-border-bottom-right-radius:3px;-moz-border-radius-bottomleft:3px;-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;zoom:1;padding:2px 1px 4px;}
.global_header .header .layer_topmenu_list .person_infos{overflow:hidden;zoom:1;margin:8px 4px 0;padding:0 0 0 4px;}
.global_header .header .layer_topmenu_list .person_infos dt,
.global_header .header .layer_topmenu_list .person_infos dd {float: left;}
.global_header .header .layer_topmenu_list .person_infos dd{width:75px;line-height:16px;word-break:break-all;word-wrap:break-word;color:#595959;margin:0 0 0 5px;}
.global_header .header .layer_topmenu_list .person_infos dd a{font-size:12px;display:block;width:75px;color:#595959;word-break:break-all;word-wrap:break-word;}
.global_header .header .layer_topmenu_list ul{zoom:1;clear:both;overflow:hidden;margin:0 4px;padding:3px 0 0;}
.global_header .header .layer_topmenu_list ul li{position:static;float:none;display:block;zoom:1;margin:0;padding:0;}
.global_header .header .layer_topmenu_list ul li a{font-size:12px;color:#595959;background:none;display:block;font-family:å®‹ä½“;padding:7px 10px;}
.global_header .header .layer_topmenu_list ul li.message{color:#595959;padding:5px 10px;}
.global_header .header .layer_topmenu_list ul li.message a{display:inline;background:none;color:#0078B6;padding:0;}
.global_header .header .layer_topmenu_list ul li.line{background:#e0e0e0;height:1px;line-height:0;overflow:hidden;font-size:0;margin:2px 0;padding:0;}
.global_header .header .layer_topmenu_list .W_loading{text-align:center;color:#333;padding:20px 0;}


.global_header .header .person li.current .layer_topmenu_list ul li a:hover,
.global_header .header .person li.current .layer_topmenu_list ul li.cur a,
.global_header .header .person li.current .layer_topmenu_list ul li.cur a:hover,
.global_header .header .list li.current .layer_topmenu_list ul li a:hover,
.global_header .header .list li.current .layer_topmenu_list ul li.cur a {
background: #E8E9EA;
text-decoration: none;
}
.global_header .header .layer_topmenu_list ul li img {
vertical-align: middle;
margin: 0 5px 0 0;
}
.ico_account,
.ico_template,
.ico_versionchoice,
.ico_toolset,
.ico_exit{background:url(../images/ico_sidebar.png) no-repeat;_background:url(..//ico_sidebar.gif) no-repeat;display:inline-block;height:16px;width:16px;}
.ico_account {
background-position: 0 -899px;
}
.ico_template {
background-position: 0 -149px;
}
.ico_versionchoice {
background-position: 0 -850px;
}
.ico_toolset {
background-position: 0 -924px;
}
.ico_credits {
background: url("../images/ico.png?id=1312338657937") no-repeat scroll 0 -2446px transparent;
}

.W_arr_d{height:3px;width:5px;display:inline-block;vertical-align:middle;overflow:hidden;margin:-2px 0 0 3px;}
.W_arr_d em{display:block;background:#c1c1c1;height:1px;overflow:hidden;}
.W_arr_d em.b2{margin:0 1px;}
.W_arr_d em.b3{width:1px;margin:0 2px;}

.errorLayer{width:235px;font-size:12px;}
.errorLayer .top{height:2px;background:url(../images/errorLayer_03.gif) no-repeat;overflow:hidden;}
.errorLayer .mid{background:url(../images/errorLayer_14.gif) repeat-y;zoom:1;overflow:hidden;position:relative;padding:8px 10px;}
.errorLayer .bot{background:url(../images/errorLayer_16.gif) no-repeat;height:7px;overflow:hidden;}
.errorLayer .mid .conn{width:207px;overflow:hidden;}
.errorLayer .mid .conn .bigtxt{background:url(../images/error.gif) 0 1px no-repeat;font-weight:700;color:#C00;line-height:16px;margin-bottom:5px;padding:2px 0 2px 18px;}
.errorLayer .mid .conn .stxt{padding-left:20px;line-height:18px;}
.errorLayer .mid .conn .stxt2{padding-left:2px;line-height:18px;}
.errorLayer .mid .conn .stxt3{padding-left:15px;line-height:18px;}
.errorLayer .mid .f11{font-size:11px;}
.mid .close{font-family:黑体;font-size:16px;font-weight:700;cursor:pointer;color:#666;position:absolute;top:0;right:10px;}

.container3 {
float: left;
width: 960px;
position: relative;
overflow: visible;
margin-top: 2px;
border-bottom: 0px solid #BBB;
}
.body .main-column-right, .body .main-column-left {
background: white;
padding: 0 12px 12px;
margin: 0px 0px 0px 1px;
width: 725px;
min-height: 300px;
position: relative;
margin-top: 11px;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
-o-border-radius: 4px;
-ms-border-radius: 4px;
-khtml-border-radius: 4px;
border-radius: 4px;
box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.25);
-moz-box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.25);
-webkit-box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.25);
}
.body .main-column-right{
	float: right;
}
.body .main-column-left{
	float: left;
}

.body .left-bar {
float: left;
width: 208px;
margin: 10px 0 0 0;
position: relative;
right: 10px;
}

.body .right-bar {
float: right;
width: 208px;
margin: 10px 0 0 0;
position: relative;
left: 10px;
}

.mora{
	float:left;width: 50%; text-align: center; 
}
.mora span{
	font-size: 100px; 
}

.appmenu{
	
}
.appmenu > 	li {
	float: left;  width: 234px;  height: 60px;  padding: 6px 0 6px 6px;  border: 1px solid #ECECEC;  position: relative;  margin: 0 15px 15px 0;  overflow: hidden;
}
.appmenu > 	li > div{
	float: left;  margin-right: 10px;
}
.appmenu > li > div > p{
	width: 154px;  height: 14px;  line-height: 14px;  _line-height: 16px;  margin-bottom: 9px;text-decoration: none; 
}

a.select{
	text-decoration: none;
	color: #666;
}
a.select:hover em{
	color: white;
	background: url(../images/mblog_btn.gif) 100% -310px;
}
.current .option{
	display:block;
}
.option{
	z-index: 300;
	border-color: #8ACEED;
	font-size: 12px;
	padding: 1px;
	top: 15px;
	text-align: left;
	background: white;
	width: auto;
	position: absolute;
	border: 1px solid #999;
	display:none;
}
.option p {
	clear: both;
	width: 120px;
	height: 23px;
	overflow: hidden;
	color: #333;
	line-height: 23px;
	word-break: break-all;
	word-wrap: break-word;
	white-space: nowrap;
}
.option p a {
	color: #666;
	padding-left: 10px;
	display: block;
}
.option p a:hover {
	background: #E2F4FC;
	text-decoration: none;
}